About IP Phone Registration in a Cluster

During normal operation, each IP Phone is controlled from its primary MiVoice Business system. The IP Phone's directory number (DN) is programmed in the Telephone Directory form of its primary system and referenced in the Remote Directory Numbers of the other cluster elements. Before an IP Phone can function, it must be able to register with its primary system. If there are multiple MiVoice Business systems in a single Dynamic Host Configuration Protocol (DHCP) domain, or if an IP Phone is moved from one DHCP domain to another, the IP Phones must be able to detect the IP address of its primary system.

You must configure a cluster to allow the IP Phones to detect the IP addresses of the MiVoice Business systems by programming each system to resolve the DN of an IP phone to its CEID digits, to its ICP/PBX ID and finally to its IP address. In a cluster, each MiVoice Business system knows the IP addresses of the other systems because they communicate using IP trunking. Therefore, if a cluster is configured correctly, an IP Phone can detect the IP address of its primary system from anywhere in the cluster.

The following conditions apply to IP Phone registration in a cluster:

NOTE: If you wish to register IP Phones as Userless Devices that will be hosted by the same (primary) node, you can use the Automatic DN Selection method to speed up and simplify the installation and registration process. See Registering and Auto-provisioning Multiline IP Telephones without a DN for details.

Registration Sequence for an IP Phone

The IP Phone saves the PIN in the phone memory. To change the DN of the IP Phone after it has successfully registered with an MiVoice Business system, you must delete the DN of the IP Phone from the Telephone Directory form. The IP Phone will then reset and the user will be prompted to enter a new PIN. The following conditions apply:

Replacement Sequence for an IP Phone

The IP Phone saves the PIN with a replacement code in the phone memory. If you delete the MAC address of the IP Phone from the MiVoice Business database, the IP Phone will reset and then prompt the user for a PIN. The user is prompted for a PIN because the replacement code does not work unless the DN is programmed with a MAC in the MiVoice Business system. The following conditions apply:

IP Phone Registration Example

NOTE: For Container-based MiVoice Business (cMiVB), FQDN is used instead of the IP address for the call server.

When a phone is powered up, it gets an IP address, accesses a TFTP server, and downloads its boot files. Next, it attempts to register with the MiVoice Business system at the IP Address that was identified by DHCP Option 125.

The phone checks for a PIN stored in its memory and then sends the PIN and its MAC address to its controller. If there is no PIN stored, it sends a null value.

 

 

MiVoice Business checks its database for the MAC address supplied by the phone.

 

 

If the MAC address is not in the database and the PIN is a null value, MiVoice Business responds with a PIN request. When the user enters the PIN for the set, the MiVoice Business checks its local database for the DN supplied within the PIN. For example, PIN ***6000 looks for DN 6000.

 

 

If the DN is in the database, the system registers the phone, maps the MAC address to the DN, and instructs the set to save the PIN in its memory.

If the DN is not in the database, as shown for DN 2004, MiVoice Business checks its Remote Directory Numbers form to determine if the DN is programmed on one of the other elements in the cluster. If it finds the DN, it locates the IP address of the DN’s element.

 

 

 

 

 

MiVoice Business tells the set to save its PIN and then sends the set a redirect message that contains the correct MiVoice Business IP address. The set then, without user intervention, attempts registration with the second MiVoice Business system, supplying its MAC address and PIN. Because the set now knows its PIN, the user is not prompted for a PIN when the set begins this new registration process at the new MiVoice Business system.

 

 

If the set supplied the PIN, and the PIN’s DN is already assigned to another MAC address, MiVoice Business tells the set to clear its PIN and prompt for a new PIN.

To reset a phone and have it use a new DN, press the * key during power up, then enter a new PIN when prompted.

If you delete an IP phone's DN or MAC address from the Multiline IP Sets form while the set is still connected, the PIN in the set will be cleared and the set will do a hard reset. MiVoice Business prompts for a new PIN.

If an invalid access code is entered as part of the PIN, the IP phone will prompt again for a PIN.

If the PIN stored in the IP Phone has a different Registration or Replacement Access Code from the one in the system database, the IP phone will prompt for a PIN.

NOTE: IP address reservations must also be made for IP Console applications and the 5485 IP Paging Unit because they do not store their PINs in memory.